setTimeout(()=>{
    console.log(0)
},0)

new Promise((resolve)=>{
    console.log(1)
    resolve()
}).then(()=>{
    console.log(2)
    new Promise((resolve)=>{
        console.log(3)
        resolve()
    }).then(()=>{
        console.log(4)
    }).then(()=>{
        console.log(5)
    })
}).then(()=>{
    console.log(6   )
})

new Promise((resolve)=>{
    console.log(7)
    resolve()
}).then(()=>{
    console.log(8)
})


//我的答案  1 7 2 3 4 5 6 8  0

172384650